Critique of the Objective VHDL Language Definition

نویسندگان

  • Peter J. Ashenden
  • Philip A. Wilsey
  • Dale E. Martin
چکیده

This paper provides a critical analysis of Objective VHDL, an object-oriented extension to VHDL. It is demonstrated that several design decisions lead to unnecessary complexity in the language and consequent modelling difficulty for designers. The SUAVE object-oriented extensions to VHDL, on the other hand, avoid these problems by more careful selection of language features.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparative Critique and Examination of Different Types of Definition Studies of Ethics in Islamic Thought

Ethics is one of the fundamental theoretical and practical sciences that is used in various sciences and is considered as “objective obligation” in religious teachings. Contrary to the simplistic notion of morality, its definition studies is heeded by Islamic and Western thinkers and is met with various views. While examining and analyzing the maximum and minimum definitions of ethics from the ...

متن کامل

Behavioral Modeling and Simulation of Semiconductor Devices and Circuits Using VHDL-AMS

During the past few years, a lot of work has been done on behavioral models and simulation tools. But a need for modeling strategy still remains. The VHDL-AMS language supports the description of analog electronic circuits using Ordinary Differential Algebraic Equations (ODAEs), in addition to its support for describing discrete-event systems. For VHDL-AMS to be useful to the analog design ...

متن کامل

8 Conclusion 7 Objective Vhdl: the Unified Approach 5 Classification for Reuse 6 Reuse in Hw and Sw 3 the Oo-paradigm Applied with Hardware 4 Economics of Reuse Objective Vhdl: Hardware Reuse by Means of Object-oriented Modeling 1

Tagant: VHDL language extensions to support abstraction and re-use. sages—in the object-oriented meaning— dynamically to the receiver objects which are able to process that message. 7.5 Message passing The invocation of a method (subprogram) of a type object has the semantics of a procedure call. Methods of a special object can be invoked by a qualified name. For entity object communication the...

متن کامل

Formal Definition of an Abstract Vhdl'93 Simulator by Eaamachines

We present a rigorous but transparent semantic deenition for VHDL corresponding to the IEEE VHDL'93 standard. Our deenition covers the full behavior of signal and variable assignments as well as the behavior of the various wait statements including delta, time, and postponed cycles. We consider explicitly declared signals, ports, local variables, and shared variables. Our speciication deenes an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999